//
//  WDImageUtils.h
//  MyDemos
//
//  Created by iMac on 2018/3/12.
//  Copyright © 2018年 iMac. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface WDImageUtils : NSObject

/// 得到一个带边框的圆形 要求1.显示到控件上的目标 size 必须为正方形 | 2.知道将要显示在控件上的大小和将要显示到空间上的边框的宽度 ->图片会先剪裁成一张从中间部分获取的最大的正方形, 在合并为目标图像
+ (UIImage *)imageClipToCircle:(UIImage *)image targetImageShowSize:(CGSize)targetShowSize withBorderWidth:(CGFloat)width borderColor:(UIColor *)color;
/// 得到一张纯色图片
+ (UIImage *)imageWithColor:(UIColor *)color size:(CGSize)size;


/// 图片剪裁成圆形
+ (UIImage *)imageClipToCircle:(UIImage *)image;
/// 截取 rect 大小的图片
+ (UIImage *)imageClipToSquare:(UIImage *)image imageRect:(CGRect)rect;

/// 合并两张图片
+ (UIImage *)addImage:(UIImage *)image1 withImage:(UIImage *)image2;


@end

